Definition of American Wormseed

  • (noun) rank-smelling tropical American pigweed

Antonyms of American Wormseed


No Antonyms Found.

Homophones of American Wormseed


No Homophones Found.